rental of sound recordings - Espagnol Anglais Dictionnaire